<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:p="http://primefaces.org/ui"> 

<h:head>

<h:outputStylesheet library="css" name="style.css"/>

</h:head> 

<h:body>
	<h:form prependId="false"> 
		<p:outputLabel value="Nenhum professor encontrado" rendered="#{empty professorMBean.list}"/>
			
		<p:panel>
			<h:outputLink value="professor.jsf">Inserir novo</h:outputLink>
		</p:panel>
				
		<p:dataTable value="#{professorMBean.list}" var="professor" id="userDataTable">
		
			<p:column>
				<f:facet name="header">
					Id
				</f:facet>
				
				<h:outputText value="#{professor.id}" />
			</p:column>
			
			<p:column>
				<f:facet name="header">
					Nome
				</f:facet>
					
				<h:outputText value="#{professor.nome}" />		
			</p:column>
				
			<p:column>
				<f:facet name="header">
					Carga Horária
				</f:facet>
					
				<h:outputText value="#{professor.cargaHoraria}" />
			</p:column>
					
			<p:column>
				<f:facet name="header">
					Titulação
				</f:facet>
						
				<h:outputText value="#{professor.titulacao.descricao}" />
			</p:column>
					
			<p:column>
				<f:facet name="header">
					Excluir/Editar
				</f:facet>
				
				<p:commandLink action="#{professorMBean.editar}">
					<p:graphicImage value="../img/icon/disc_edit.png" styleClass="iconeListUser"/>
					<f:setPropertyActionListener target="#{professorMBean.professorId}" value="#{professor.id}" />
				</p:commandLink>
				<p:commandLink action="#{professorMBean.remover}">
					<p:graphicImage value="../img/icon/disc_delete.png" styleClass="iconeListUser"/>
					<f:setPropertyActionListener target="#{professorMBean.professorId}" value="#{professor.id}" />					  
				</p:commandLink>
			</p:column>
		
		</p:dataTable>
	</h:form>			
</h:body> 


</html>
